karachai-cherkess autonomous region - Espagnol Anglais Dictionnaire